package dominio.fantasma;

import dominio.comun.Posicion;
import dominio.comun.sentidosMovimiento.SentidoMovimiento;
import dominio.fantasma.estrategiasMovimiento.EstrategiaMovimiento;

public interface IFantasmaFactory {

	public IFantasma crearFantasmaCazador(String id, EstrategiaMovimiento estrategiaMovimiento, SentidoMovimiento sentidoMovimiento, Posicion posicion);
	public IFantasma crearFantasmaPresa(String id, EstrategiaMovimiento estrategiaMovimiento, SentidoMovimiento sentidoMovimiento, Posicion posicion);
	public IFantasma crearFantasmaMuerto(String id, EstrategiaMovimiento estrategiaMovimiento, SentidoMovimiento sentidoMovimiento, Posicion posicion);

}
